package com.cloudkinto.service.orderinput.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * @author zhangyy
 * @date 2020/7/14 10:53
 * @description:
 */
@Data
public class OperateReq implements Serializable {
    private Long id;

    @NotNull(message = "pls.chose.storage")
    private Long storageId;

    @NotNull(message = "pls.chose.operate.type")
    @ApiModelProperty("操作类型 1：入库并上架 2：转运fba 3：仅入库")
    private Integer operateType;

    @ApiModelProperty("0 入库正常发货区 1 入库配货区")
    private int store;

    private List<InputOrderMarkProductReq> productInfo;
}
